renewable resource

This is not a dictionary! - Search for "renewable resource" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    renewable resource noun english

    any natural resource (as wood or solar energy) that can be replenished naturally with the passage of time